pata enchufable - German English Dictionary